///////////////////////////////////////////////////////////////////////////
// C++ code generated with wxFormBuilder (version 3.10.1-0-g8feb16b3)
// http://www.wxformbuilder.org/
//
// PLEASE DO *NOT* EDIT THIS FILE!
///////////////////////////////////////////////////////////////////////////

#pragma once

#include <wx/artprov.h>
#include <wx/xrc/xmlres.h>
#include <wx/string.h>
#include <wx/bitmap.h>
#include <wx/image.h>
#include <wx/icon.h>
#include <wx/menu.h>
#include <wx/gdicmn.h>
#include <wx/font.h>
#include <wx/colour.h>
#include <wx/settings.h>
#include <wx/stattext.h>
#include <wx/textctrl.h>
#include <wx/bmpbuttn.h>
#include <wx/button.h>
#include <wx/sizer.h>
#include <wx/checkbox.h>
#include <wx/richtext/richtextctrl.h>
#include <wx/statusbr.h>
#include <wx/frame.h>
#include <wx/choice.h>
#include <wx/statbmp.h>
#include <wx/dialog.h>

///////////////////////////////////////////////////////////////////////////


///////////////////////////////////////////////////////////////////////////////
/// Class wxb_mainFrame
///////////////////////////////////////////////////////////////////////////////
class wxb_mainFrame : public wxFrame
{
	private:

	protected:
		wxMenuBar* m_menubar1;
		wxMenu* m_menu_file;
		wxMenu* m_menu_file_open;
		wxMenu* m_menu_run;
		wxMenu* m_menu_help;
		wxStaticText* m_staticText_pdfsource;
		wxTextCtrl* m_textCtrl_pdfsource;
		wxBitmapButton* m_bpButton_pdfsource;
		wxStaticText* m_staticText_dirsource;
		wxTextCtrl* m_textCtrl_dirsource;
		wxBitmapButton* m_bpButton_dirsource;
		wxCheckBox* m_checkBox1_adviceOnly;
		wxCheckBox* m_checkBox_formatdir;
		wxButton* m_button_generateDir;
		wxRichTextCtrl* m_richText_screen;
		wxStatusBar* m_statusBar1;

		// Virtual event handlers, override them in your derived class
		virtual void OnSelectPDF( wxCommandEvent& event ) { event.Skip(); }
		virtual void OnSeletcDir( wxCommandEvent& event ) { event.Skip(); }
		virtual void OnSelectConf( wxCommandEvent& event ) { event.Skip(); }
		virtual void OnClickSettings( wxCommandEvent& event ) { event.Skip(); }
		virtual void OnFormatDir( wxCommandEvent& event ) { event.Skip(); }
		virtual void OnGenerateDir( wxCommandEvent& event ) { event.Skip(); }
		virtual void OnClearScreen( wxCommandEvent& event ) { event.Skip(); }
		virtual void OnClickAbout( wxCommandEvent& event ) { event.Skip(); }
		virtual void OnTCchangePDFSource( wxCommandEvent& event ) { event.Skip(); }
		virtual void OnbpSelectPDF( wxCommandEvent& event ) { event.Skip(); }
		virtual void OnTCchangeDirSource( wxCommandEvent& event ) { event.Skip(); }
		virtual void OnbpSelectDir( wxCommandEvent& event ) { event.Skip(); }
		virtual void OnSelectAdviceOnly( wxCommandEvent& event ) { event.Skip(); }
		virtual void OnSelectFormatFirst( wxCommandEvent& event ) { event.Skip(); }
		virtual void OnBTGenerateDir( wxCommandEvent& event ) { event.Skip(); }


	public:

		wxb_mainFrame( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("PDF Dir Generator"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 700,500 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );

		~wxb_mainFrame();

};

///////////////////////////////////////////////////////////////////////////////
/// Class wxb_settingsDialog
///////////////////////////////////////////////////////////////////////////////
class wxb_settingsDialog : public wxDialog
{
	private:

	protected:
		wxStaticText* m_staticText_offset;
		wxTextCtrl* m_textCtrl_offset;
		wxStaticText* m_staticText_prefix;
		wxTextCtrl* m_textCtrl_prefix;
		wxStaticText* m_staticText_delimiter;
		wxTextCtrl* m_textCtrl_delimiter;
		wxStaticText* m_staticText_levelmarker;
		wxTextCtrl* m_textCtrl_levelmarker;
		wxStaticText* m_staticText_prelevel;
		wxChoice* m_choice_prelevel;
		wxStaticText* m_staticText_pretitle;
		wxTextCtrl* m_textCtrl_pretitle;
		wxStaticText* m_staticText_pdfoutputpath;
		wxTextCtrl* m_textCtrl_pdfoutputpath;
		wxStaticText* m_staticText_dirlogpath;
		wxTextCtrl* m_textCtrl_dirlogpath;
		wxStaticBitmap* m_bitmap_dirlogpath;
		wxStaticText* m_staticText_dirformatpath;
		wxTextCtrl* m_textCtrl_formatpath;
		wxStaticBitmap* m_bitmap_dirformatpath;
		wxCheckBox* m_checkBox_adviceOnly;
		wxCheckBox* m_checkBox_formatfirst;
		wxButton* m_button_reset;
		wxButton* m_button_finish;

	public:

		wxb_settingsDialog( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("settings"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 486,341 ), long style = wxDEFAULT_DIALOG_STYLE );

		~wxb_settingsDialog();

};

